4.2 音量 (已废弃, 仅供参考)
为了响应天琴的音量控制命令,需集成端实现音量控制回调并注册给天琴:
控制回调:com.aispeech.integrate.api.system.callback.VolumeControlCallback
注册回调:AiLitContext.getSystemControlManager().setVolumeControlCallback(VolumeControlCallback )
回调含以下方法:
回调方法名 | 参数含义 | ControlResponse.extra含义/备注 | 说法示例 |
---|---|---|---|
onVolumeSet(int volume) | 亮度值 | 反馈文本 | 音量调到10 |
onVolumeRaise(int raiseValue) | 增加值 | 反馈文本 | 音量增大 - raiseValue = 0 音量增大1(暂未实现) |
onVolumeLower(int lowerValue) | 减小值 | 反馈文本 | 音量减小 - lowerValue= 0 音量减小1(暂未实现) |
onVolumeMaximum() | —— | 反馈文本 | 音量调到最大 |
onVolumeMinimum() | —— | 反馈文本 | 音量调到最小 |
onVolumeMute() | —— | 反馈文本 | 静音 |
onVolumeUnMute() | —— | 反馈文本 | 取消静音 |
Tips: raiseValue / lowerValue 为0时,具体值可集成端自行变换,天琴不作限定。